Linux管理

推荐列表 站点导航

当前位置:首页 > 服务器技术 > Linux管理 >

它允许我们通过虚拟化管理程序(宿主机)的硬件加速在虚拟服务器内安装和运行虚拟机

来源:网络  作者:网友投稿  发布时间:2021-01-21 01:16
嵌套虚拟化意味着在虚拟机内设置虚拟化情况。换句话说,我们可以说嵌套虚拟化是虚拟机打点措施的一个特性,它...

假如您不熟悉如何安装和设置 KVM 打点措施, 基于 Intel 的处理惩罚器运行以下呼吁: [root@kvm-hypervisor ~]# cat /sys/module/kvm_intel/parameters/nested N 基于 AMD 的处理惩罚器运行以下呼吁: [root@kvm-hypervisor ~]# cat /sys/module/kvm_amd/parameters/nested N 上述呼吁输出 N 暗示嵌套虚拟化是禁用的, [root@director ~]# virt-install -n Nested-VM --description Test Nested VM --os-type=Linux --os-variant=rhel7 --ram=2048 --vcpus=2 --disk path=/var/lib/libvirt/images/nestedvm.img,确保虚拟机已关机,验证您的 KVM 宿主机是否启用了嵌套虚拟化,换句话说。

确保 CPU 模式为 host-modle 或 host-passthrough , ,因为我们能在虚拟机内建设虚拟机,假如我们获得的输出是 Y 则暗示在您的宿主机已启用嵌套虚拟化, 在这篇文章中,请参考以下文章, 此刻登录 director 这台虚拟机并运行 lscpu 和 lsmod 呼吁, [root@kvm-hypervisor ~]# ssh 192.168.126.1 -l root [email protected] password: Last login: Sun Dec 10 07:05:59 2017 from 192.168.126.254 [root@director ~]# lsmod | grep kvm kvm_intel 170200 0 kvm 566604 1 kvm_intel irqbypass 13503 1 kvm [root@director ~]# lscpu 让我们试着在 director 这台虚拟机的虚拟打点器 GUI 或 virt-install 呼吁建设一台虚拟机, 嵌套虚拟化意味着在虚拟机内设置虚拟化情况, 在 CentOS 7.x 和 RHEL 7.x 安装 KVM 打点措施 让我们进入虚拟化打点措施,它答允我们通过虚拟化打点措施(宿主机)的硬件加快在虚拟处事器内安装和运行虚拟机,我们可以说嵌套虚拟化是虚拟机打点措施的一个特性。

利用 Virt-Manager 或 virtsh 编辑呼吁查抄虚拟机的 CPU 模式, 此刻移除 kvm_intel 模块然后通过 modprobe 呼吁添加同样的模块,我们将接头如安在 CentOS 7 / RHEL 7 的 KVM 上启用嵌套虚拟化,在我的环境下我利用 virt-install 呼吁, 此刻启用嵌套虚拟化。

不然我们会获得像 modprobe: FATAL: Module kvm_intel is in use 这样的错误信息,bus=virtio,我假定您已经设置过 KVM 打点措施,在测试之前, [root@kvm-hypervisor ~]# modprobe -r kvm_intel [root@kvm-hypervisor ~]# modprobe -a kvm_intel 此刻验证嵌套虚拟化成果是否启用,size=10 --graphics none --location /var/lib/libvirt/images/CentOS-7-x86_64-DVD-1511.iso --extra-args console=ttyS0 Starting install... Retrieving file .treeinfo... | 1.1 kB 00:00:00 Retrieving file vmlinuz... | 4.9 MB 00:00:00 Retrieving file initrd.img... | 37 MB 00:00:00 Allocating nestedvm.img | 10 GB 00:00:00 Connected to domain Nested-VM Escape character is ^] [0.000000] Initializing cgroup subsys cpuset [0.000000] Initializing cgroup subsys cpu [0.000000] Initializing cgroup subsys cpuacct [0.000000] Linux version 3.10.0-327.el7.x86_64 ([email protected]) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Thu Nov 19 22:10:57 UTC 2015 这证实了嵌套虚拟化已乐成启用,在移除模块之前, [root@kvm-hypervisor ~]# cat /sys/module/kvm_intel/parameters/nested Y 测试嵌套虚拟化 假设我们在 KVM 打点措施上有一台已经启用了嵌套虚拟化的名为 director 的虚拟机。

利用以下内容建设一个文件名为 /etc/modprobe.d/kvm-nested.conf 的文件: [root@kvm-hypervisor ~]# vi /etc/modprobe.d/kvm-nested.conf options kvm-intel nested=1 options kvm-intel enable_shadow_vmcs=1 options kvm-intel enable_apicv=1 options kvm-intel ept=1 生存并退出文件,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/server/guanli/12956.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

它允许我们通过虚拟化管理程序(宿主机)的硬件加速在虚拟服务器内安装和运行虚拟机

2021-01-21 编辑:网友投稿

假如您不熟悉如何安装和设置 KVM 打点措施, 基于 Intel 的处理惩罚器运行以下呼吁: [root@kvm-hypervisor ~]# cat /sys/module/kvm_intel/parameters/nested N 基于 AMD 的处理惩罚器运行以下呼吁: [root@kvm-hypervisor ~]# cat /sys/module/kvm_amd/parameters/nested N 上述呼吁输出 N 暗示嵌套虚拟化是禁用的, [root@director ~]# virt-install -n Nested-VM --description Test Nested VM --os-type=Linux --os-variant=rhel7 --ram=2048 --vcpus=2 --disk path=/var/lib/libvirt/images/nestedvm.img,确保虚拟机已关机,验证您的 KVM 宿主机是否启用了嵌套虚拟化,换句话说。

确保 CPU 模式为 host-modle 或 host-passthrough , ,因为我们能在虚拟机内建设虚拟机,假如我们获得的输出是 Y 则暗示在您的宿主机已启用嵌套虚拟化, 在这篇文章中,请参考以下文章, 此刻登录 director 这台虚拟机并运行 lscpu 和 lsmod 呼吁, [root@kvm-hypervisor ~]# ssh 192.168.126.1 -l root [email protected] password: Last login: Sun Dec 10 07:05:59 2017 from 192.168.126.254 [root@director ~]# lsmod | grep kvm kvm_intel 170200 0 kvm 566604 1 kvm_intel irqbypass 13503 1 kvm [root@director ~]# lscpu 让我们试着在 director 这台虚拟机的虚拟打点器 GUI 或 virt-install 呼吁建设一台虚拟机, 嵌套虚拟化意味着在虚拟机内设置虚拟化情况, 在 CentOS 7.x 和 RHEL 7.x 安装 KVM 打点措施 让我们进入虚拟化打点措施,它答允我们通过虚拟化打点措施(宿主机)的硬件加快在虚拟处事器内安装和运行虚拟机,我们可以说嵌套虚拟化是虚拟机打点措施的一个特性。

利用 Virt-Manager 或 virtsh 编辑呼吁查抄虚拟机的 CPU 模式, 此刻移除 kvm_intel 模块然后通过 modprobe 呼吁添加同样的模块,我们将接头如安在 CentOS 7 / RHEL 7 的 KVM 上启用嵌套虚拟化,在我的环境下我利用 virt-install 呼吁, 此刻启用嵌套虚拟化。

不然我们会获得像 modprobe: FATAL: Module kvm_intel is in use 这样的错误信息,bus=virtio,我假定您已经设置过 KVM 打点措施,在测试之前, [root@kvm-hypervisor ~]# modprobe -r kvm_intel [root@kvm-hypervisor ~]# modprobe -a kvm_intel 此刻验证嵌套虚拟化成果是否启用,size=10 --graphics none --location /var/lib/libvirt/images/CentOS-7-x86_64-DVD-1511.iso --extra-args console=ttyS0 Starting install... Retrieving file .treeinfo... | 1.1 kB 00:00:00 Retrieving file vmlinuz... | 4.9 MB 00:00:00 Retrieving file initrd.img... | 37 MB 00:00:00 Allocating nestedvm.img | 10 GB 00:00:00 Connected to domain Nested-VM Escape character is ^] [0.000000] Initializing cgroup subsys cpuset [0.000000] Initializing cgroup subsys cpu [0.000000] Initializing cgroup subsys cpuacct [0.000000] Linux version 3.10.0-327.el7.x86_64 ([email protected]) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Thu Nov 19 22:10:57 UTC 2015 这证实了嵌套虚拟化已乐成启用,在移除模块之前, [root@kvm-hypervisor ~]# cat /sys/module/kvm_intel/parameters/nested Y 测试嵌套虚拟化 假设我们在 KVM 打点措施上有一台已经启用了嵌套虚拟化的名为 director 的虚拟机。

利用以下内容建设一个文件名为 /etc/modprobe.d/kvm-nested.conf 的文件: [root@kvm-hypervisor ~]# vi /etc/modprobe.d/kvm-nested.conf options kvm-intel nested=1 options kvm-intel enable_shadow_vmcs=1 options kvm-intel enable_apicv=1 options kvm-intel ept=1 生存并退出文件,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/server/guanli/12956.shtml

相关文章

风云图片

推荐阅读

返回Linux管理频道首页